/**
 * 相册
 * @constructor
 */
class Album {
    /**
     * 构造函数
     * @param title       项相册名称
     * @param content     相册内容
     * @param description 项目测描述
     * @param address     拍摄地址
     * @param cover       相册封面图片
     * @param list        相册图片列表
     * @param createTime  创建时间
     * @param userId      创建人
     */
    constructor(title, content, description, address, cover, list, createTime = new Date(), userId) {
        this.title = title
        this.content = content
        this.address = address
        this.cover = cover
        this.list = list
        this.description = description
        this.createTime = createTime
        this.userId = userId
    }
}

Article.prototype = {
    id: Number,           // '相册id',
    title: String,        //'相册名称（30个中文字符以内）',
    content: String,      //'相册内容（30个中文字符以内）',
    description: String,  //'相册描述文字',
    address: String,      //'相册地址（50个中文字符以内）',
    cover: String,        //'相册封面地址（图片地址）',
    list: String,         //'相册所有图片地址',
    userId: String,       //'作者',
    createTime: Date,     //'创建时间',
    updateTime: Date,     //'更新时间',
    constructor() {
    },
    toString() {
        return this.toString()
    },
    toValue() {
        return this
    }
}
